degradable implants - Español Inglés Diccionario